cochlear labyrinth - Spanish English Dictionary